/*  导航部分  */
nav{
    background: #ffffff;
}
nav a{
    z-index: 99;
}
.navbar{
     padding: 0 15px!important;
}
nav nav .navbar-collapse li{
    line-height: 80px;
}
.bg-light{
    background: #ffffff!important;
}
.container{
    width:1130px;
}
nav .navbar-collapse{
    flex-grow: 0;
}

nav .yi{
    color: #ff8010!important;
}

nav .navbar-nav{
    margin-top: -20px;
}
.navbar-light .navbar-nav .nav-link{
    color: rgba(17, 16, 16, 0.64);
}
.clearfix:before,
.clearfix::after{
content: "";
display: table;
clear: both;
}
.carousel{
    margin-top: -20px;
}
.lunbo .one h1{
    padding-top: 140px;
    color: #fff;
    padding-bottom: 10px;
}
.lunbo .one .left{
    width:545px;
}
.lunbo .one .left p{
    font-size: 16px;
    color: #fff;
    padding-bottom: 10px;
}
.lunbo .one .left a{
    padding: 15px 30px;
    display: inline-block;
    background: #f68a2f;
    color: #fff8f9;
}
main{
    padding-top: 70px;
    padding-bottom: 70px;
}
main h2{
    color: #493f3d;
}
main p{
    color: #767674;
}
main .row .col-md-4{
    margin-top: 80px;
}
main .row .col-md-4 img{
    float: left;
    margin-top: 25px;
    margin-right: 20px;
}
main .row .col-md-4 p{
    font-size: 13px;
}
.banner{
    background: #f68a2f;
    padding-top: 50px;
    padding-bottom: 80px;
}
.banner h2{
    color: #fbfeff;
}
.banner p{
    color: #f9fbf8;
}
.banner .col-md-6{
    margin-top: 40px;
}
.banner .col-md-6 a{
    display: block;
}
.banner .col-md-6 .a{
    font-size: 13px;
}
.banner .col-md-6 .as{
    width:100%;
}
.banner .col-md-6 .b img{
    margin-right: 5px;
}
.banner .col-md-6 .b{
    margin-bottom: 0px;
}
.salid{
    padding-top: 60px;
    padding-bottom: 100px;
}
.salid .col-md-4{
    margin-top: 50px;
}
.salid .col-md-4 a{
    display: block;
}
.salid .col-md-4 h5{
    color: #87b3e4;
    margin-top: 25px;
}
.salid .col-md-4 a img{
    width:100%;
}
.salid .col-md-4 p{
    color: #8f8f8f;
    font-size: 14px;
}
.salid .text{
    padding-top: 100px;
}
.salid .col-md-2{
    margin-top: 50px;
}
footer .footer-top{
    background: #2d2d2d;
    padding-top: 50px;
    padding-bottom: 50px;
}
footer .footer-top h5{
    color: #f3f3f3;
}
footer .footer-top p{
    margin-bottom: 0px;
    color: #fcfcfc;
    font-size: 14px;
}
footer .footer-top .num{
    margin-top: 20px;
}
footer .footer-bottom{
    background: #202020;
}
footer .footer-bottom p{
    color: #e5e5e5;
}
footer .footer-bottom p a{
    text-align: right;
}
.footer-bottom{
    padding-top: 30px;
    padding-bottom: 30px;
}
.footer-bottom .b{
    text-align: right
}
.footer-bottom .b img{
    margin-right: 10px
}

@media (max-width: 600px) {
    .container{
        width:100%;
    }
    nav .navbar-nav{
        margin-top: 0px;
    }
    .lunbo .one .left{
        width:100%;
    }
    .carousel{
        margin-top: 0px;
    }
}